• word of the day

    genius loci

    genius loci - Dictionary definition and meaning for word genius loci

    Definition
    (noun) the special atmosphere of a place Definition
    (noun) the guardian spirit of a place

Word used in video below:
text: yeah but only a genius would swallow a
Download our Mobile App Today
Receive our word of the day
on Whatsapp